Greater London – Deutsch–English translations

🇬🇧 en de 🇩🇪

Greater London properNoun

  • administrative area
Greater London, Groß-London

🇩🇪 de en 🇬🇧

Greater London

Greater London
Wiktionary Links